import request from '@/utils/request.js'
var group_name = 'blog'

export default {
	// 获取博客总数
	getCount() {
		return request({
			url: `/${group_name}/getCount`,
			method: 'get'
		})
	},
	// 查询分页
	getByPage(page) {
		return request({
			url: `/${group_name}/getByPage`,
			method: 'post',
			data: page
		})
	},
	// 根据id阅读博客
	read(id) {
		return request({
			url: `/${group_name}/read/${id}`,
			method: 'get'
		})
	},
	// 查询是否点赞
	getGood(id) {
		return request({
			url: `/${group_name}/getGood/${id}`,
			method: 'get'
		})
	},
	// 查询是否收藏
	getCollection(id) {
		return request({
			url: `/${group_name}/getCollection/${id}`,
			method: 'get'
		})
	},
	// 博客确定点赞
	goodsAdd(blogId) {
		return request({
			url: `/${group_name}/goodAdd`,
			method: 'post',
			data: {
				blogId
			}
		})
	},
	// 取消博客点赞
	goodsDelete(blogId) {
		return request({
			url: `/${group_name}/goodDelete`,
			method: 'post',
			data: {
				blogId
			}
		})
	},
	// 博客收藏
	collectionAdd(blogId) {
		return request({
			url: `/${group_name}/collectionAdd`,
			method: 'post',
			data: {
				blogId
			}
		})
	},
	// 取消博客收藏
	collectionDelete(blogId) {
		return request({
			url: `/${group_name}/collectionDelete`,
			method: 'post',
			data: {
				blogId
			}
		})
	},
	// 查询收藏列表
	getCollectionList(page) {
		return request({
			url: `/${group_name}/getCollectionList`,
			method: 'post',
			data: page
		})
	},
	// 查询博客时间戳
	getTimeLine() {
		return request({
			url: `/${group_name}/getTimeLine`,
			method: 'get'
		})
	}
}
